package services;

import java.util.List;

import javax.ejb.Local;

import entities.ItemCotizacion;
import entities.ListaPrecios;
import entities.PedidoVenta;
import entities.xml.ExchangeFormatEntity;
@Local
public interface ExchangeFormatService {
	@SuppressWarnings("rawtypes")
	public Object fromEF(String xml, String alias, Class clase);
	public String toEF(ExchangeFormatEntity efEntity);
	public String toEF(Object obj, ExchangeFormatEntity efEntity);
	public Object toModelEntity(ExchangeFormatEntity efEntity);
	public Object fromModelEntity(Object obj, ExchangeFormatEntity efEntity);
	public List<ItemCotizacion> getItemsCotizacionFromEF(String str);
	public PedidoVenta getPedidoVenta(String xml);
	public List<ListaPrecios> getListasDePrecios(String strListas);
}
